<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
	<title>Document</title>
	<script type="text/javascript">
		/*var str="12 fff 87 er355 36 .*8098";
		var arr=[];
		var tmp='';
		for(var i=0;i<str.length;i++){
			if(str.charAt(i)>='0' && str.charAt(i)<='9'){
				tmp+=str.charAt(i);
			}else{
				if(tmp){
					arr.push(tmp);
					tmp="";
				}
			}
		}
		if(tmp){
					arr.push(tmp);
					tmp="";
				}
	  alert(arr);*/

	 /* 找出所有数字
	 var str="12 fff 87 er355 36 .*8098";
	  alert(str.match(/\d+/g));*/
	  //i忽略大小写
	  //1.\d转义数字0-9,\d\d两个数字，\d+若干2.点:任意字符3.\w:数字0-9英文a-z和下划线
	  //4.\s空白字符   5.\D  除了0-9以外
	  //g找到全部的
	  //search找出出现的位置.match把所有匹配的东西提取出来
	  //量词1.{n}正好出现n次2.+最多不限3.？最少0次最多1次
	/*  var re=/b/i;
	  var str='aBbcdefg';
	  alert(str.search(re));*/
	/*  var str='abcd 43 23 efgh';
       var re=/\d/;
       alert(str.search(re));*/
       /* var str='12 fff 87 er355 36 .*8098';
        // var re=/\d\d/g;
        var re=/\d+/g;
        alert(str.match(re));*/
        /* var str='12 fff 87 er355 36 .*8098';
         var re=/f/g;
         alert(str.replace(re,'00'));*/
         window.onload=function(){
         var oTxt1=document.getElementById('txt1');
         var oTxt2=document.getElementById('txt2');
         var obtn=document.getElementById('btn1');
         obtn.onclick=function(){
         	var re=/北京|上海|天津|/g;
         	oTxt2.value=oTxt1.value.replace(re,'666');
         }
         }
	</script>
</head>
<body>
	<textarea id="txt1" rows="10" cols="40"></textarea><br>
	<input id="btn1" type="button" value="过滤"><br>
	<textarea id="txt2" rows="10" cols="40"></textarea>
</body>
</html>